Skip to main content

Build & Accept Payments with SADAD

Welcome to the SADAD Developer Portal.

SADAD enables businesses to accept secure online payments through a regulated, trusted, and bank-connected payment infrastructure in Qatar.

Whether you are integrating Web Checkout, API-based payments, or other SADAD services, this documentation will guide you step by step from onboarding to going live.


πŸš€ Get Started Quickly​

If you want the fastest way to start accepting payments:

πŸ‘‰ Go to SADAD Web Checkout 2.1 β†’ Quick Start

You can complete a sandbox payment in under 30 minutes if you already have a backend server.


Available Integration Options​

πŸ”Ή SADAD Web Checkout 2.1​

A hosted payment page where SADAD handles:

  • Payment UI
  • Card security
  • Bank communication
  • Redirection & callbacks

Best for:
Merchants who want a quick, secure, and PCI-light integration.

πŸ‘‰ Recommended for most merchants


πŸ”Ή API & Advanced Integrations​

Custom integrations using SADAD APIs for:

  • Advanced checkout experiences
  • Backend-to-backend flows
  • Enterprise use cases

Best for:
Merchants with strong technical teams and custom requirements.


Merchant Onboarding Overview​

To start accepting payments with SADAD:

  1. Download the SADAD Business QA App
  2. Complete merchant registration & KYC
  3. Enable Payment Gateway from the Merchant Panel
  4. Generate your Test & Live Secret Keys
  5. Integrate using this documentation
info

The onboarding process is common for all SADAD integration types.


Get the SADAD Business QA App​

Use the SADAD Business App to:

  • Register your business
  • Upload verification documents
  • Track approval status
  • Access merchant services

What This Documentation Covers​

This portal will help you with:

  • Environment setup (Test & Live)
  • Request parameters & signature generation
  • Payment form submission
  • Customer redirection handling
  • Callback & webhook processing
  • Transaction status handling
  • Error codes & best practices

Each section is designed to be developer-friendly, with:

  • Clear explanations
  • Code samples
  • Common mistakes
  • Support guidance

Support & Assistance​

If you need help at any stage:

  • πŸ“§ Email: [email protected]
  • πŸ“„ Refer to the Support section in the left menu
tip

Before contacting support, ensure you have:

  • Merchant ID
  • Environment (Test / Live)
  • Order ID or Transaction Reference

Let’s get you live with SADAD πŸš€
Start with Web Checkout 2.1 β†’ Quick Start from the left menu.